sale for prompt delivery - Francés Inglés Diccionario